jQuery-其他方法

10次阅读
没有评论

共计 749 个字符,预计需要花费 2 分钟才能阅读完成。

jQuery对象拷贝

如果想要把某个对象拷贝(合并)给另外一个对象使用,此时可以使用 $.extend() 方法

    $.extend([deep], target, object1, [objectN])
  1. deep:如果设置为true为深拷贝,默认为false浅拷贝
  2. target:要拷贝的目标对象
  3. object1:待拷贝的第一个对象的对象
  4. objectN:待拷贝的第N个对象的对象
  • 浅拷贝是把被拷贝的对象复杂数据类型中的地址拷贝给目标对象,修改目标对象会影响被拷贝的对象
  • 深拷贝,前面加 true,完全克隆(拷贝的对象,而不是地址),修改目标对象不会影响被拷贝的对象

jQuery 多库共存

问题概述:

jQuery 使用 $ 作为标识符,随着 jQuery 的流行,其他JS库也会用 $ 作为标识符,这样一起使用会引起冲突

客观需求:需要一个解决方案,让jQuery和其他的JS库不存在冲突,可以同时存在,这就叫做多库共存

jQuery 解决方案:

  1. 把里面的 $ 符号改为 jQuery ;比如 jQuery("div")
  2. jQuery变量规定新的名称:$.onConflict();比如 var xxx = $.onConflict()

jQuery 插件

jQuery 功能比较有限,想要更复杂的特效效果,可以借助 jQuery 插件完成

这些插件也是依赖于 jQuery 来完成的,所以必须要引入 jQuery 文件,因此也称为 jQuery 插件

jQuery 插件常用的网站

jQuery插件库

jQuery之家

jQuery 插件使用步骤

  1. 引入相关文件(jQuery文件和插件文件)
  2. 复制相关html、css、js(调用插件)

瀑布流

图片懒加载

全屏滚动(fullpage.js)

Bootstrap JS插件

Bootstrap 框架也是依赖于 jQuery 开发的,因此里面的JS插件使用,也必须引入 jQuery 文件

正文完
 0
qiaofugui.cn
版权声明:本站原创文章,由 qiaofugui.cn 于2024-05-21发表,共计749字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码